.vp-wrap .vp-option-panel a:hover,.vp-wrap .vp-option-panel a:active,.vp-wrap .vp-option-panel a:focus{outline:0}.vp-wrap .vp-option-panel *,.vp-wrap .vp-option-panel *:before,.vp-wrap .vp-option-panel *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.vp-wrap .vp-hide{position:absolute !important;border:0;clip:rect(0 0 0 0);height:0;margin:-1px;overflow:hidden;padding:0;width:0 !important}.vp-wrap{position:relative}.vp-wrap .vp-option-panel{background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.05);box-shadow:0 1px 3px rgba(0,0,0,0.05);border-radius:3px;border:1px solid #ddd;color:#666;display:table;height:auto;margin-top:15px;min-height:100%;min-width:680px;position:relative;width:100%}.vp-wrap .vp-option-panel.fixed-layout{width:900px}.vp-wrap .vp-option-panel.fluid-layout{width:100%}.vp-wrap .vp-option-panel .vp-current{position:static !important}.vp-wrap .vp-option-panel .stop{display:none}.vp-wrap .vp-option-panel .validation-notif.vp-error{background-image:url('../img/vp-sprite.png');background-repeat:no-repeat;background-position:0 -240px;display:block;height:14px;width:14px}.vp-wrap .vp-option-panel .vp-button{height:30px;line-height:28px;margin:0;padding:0 12px}.vp-option-panel input,.vp-option-panel select,.vp-wrap .vp-option-panel textarea{color:#666}.vp-wrap .vp-option-panel img{max-width:100%;vertical-align:bottom}.vp-wrap .vp-left-panel{background-color:#f9f9f9;border-radius:3px 0 0 3px;border-right:1px solid #ddd;display:table-cell;position:relative;vertical-align:top;width:220px}.vp-wrap .vp-logo{text-align:center;min-height:30px;padding:40px 20px 20px 20px}.vp-wrap .vp-right-panel{border-radius:0 4px 4px 0;padding:51px 0;position:relative}.vp-wrap .vp-menus{margin-bottom:50px;margin-right:-1px}.vp-wrap .vp-menus ul{margin:0;font-weight:bold}.vp-wrap .vp-menus ul.vp-menu-level-1{position:relative;border-top:1px solid #ddd}.vp-wrap .vp-menus ul.vp-menu-level-1>li{margin:0;position:relative}.vp-wrap .vp-menus ul.vp-menu-level-1>li>a{border-bottom:1px solid #ddd}.vp-wrap .vp-menus ul.vp-menu-level-1>li>a i{width:30px}.vp-wrap .vp-menus ul.vp-menu-level-1>li>a.vp-menu-dropdown:after{content:' ';display:block;height:0;width:0;border-bottom:0;border-top:6px solid #999;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;margin:-3px 10px 0 0;top:50%;right:0}.vp-wrap .vp-menus ul.vp-menu-level-1>li.vp-current>a.vp-menu-dropdown:after{content:' ';display:block;height:0;width:0;border-top:0;border-bottom:6px solid #999;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;margin:-3px 10px 0 0;top:50%;right:0}.vp-wrap .vp-menus li.vp-current>a.vp-menu-goto{background-color:#fff;border-right:1px solid #fff}.vp-wrap .vp-menus ul.vp-menu-level-2{background-color:#f3f3f3;border-bottom:1px solid #ddd;margin:0;display:none}.vp-wrap .vp-menus ul.vp-menu-level-1>li.vp-current a.vp-menu-dropdown ~ ul.vp-menu-level-2{display:block}.vp-wrap .vp-menus ul.vp-menu-level-2>li{margin:0;position:relative}.vp-wrap .vp-menus ul.vp-menu-level-2 li a{position:relative}.vp-wrap .vp-menus ul.vp-menu-level-2>li a i{padding-left:25px;width:40px}.vp-wrap .vp-menus a{color:#666;display:table;font-size:12px;line-height:20px;position:relative;text-decoration:none;width:100%}.vp-wrap .vp-menus li:hover{background-color:rgba(255,255,255,0.2)}.vp-wrap .vp-menus a i{display:table-cell;font-size:14px;padding:12px 0 12px 15px}.vp-wrap .vp-menus a i.custom-menu-icon{height:16px;background-repeat:no-repeat;background-position:top left}.vp-wrap .vp-menus ul a i+span{padding-left:10px !important}.vp-wrap .vp-menus a span{display:table-cell;padding:12px 50px 12px 40px}.vp-wrap .vp-menus ul.vp-menu-level-2 a span{padding-left:65px}.vp-wrap .vp-menus a .validation-notif.vp-error{position:absolute;margin:-7px 30px 0 0;top:50%;right:0}.vp-wrap .vp-submit{position:absolute;width:100%}.vp-wrap .vp-submit.top{border-bottom:1px solid #ddd;top:0}.vp-wrap .vp-submit.bottom{border-top:1px solid #ddd;bottom:0}.vp-wrap .vp-submit .inner{overflow:hidden;padding:10px}.vp-wrap .vp-submit .vp-button{color:#fff;float:right}.vp-wrap .vp-submit p{border-radius:3px;color:#666;font-size:13px;font-weight:bold;line-height:20px;margin:0 30px 0 0;overflow:hidden}.vp-wrap .vp-submit .save-loader{padding:5px 20px 5px 20px}.vp-wrap .vp-submit .save-loader img{margin-right:12px;vertical-align:middle}.vp-wrap .vp-submit .save-status{background-image:url('../img/vp-sprite.png');background-repeat:no-repeat;background-position:9999px 9999px;padding:5px 20px 5px 45px;min-height:20px}.vp-wrap .vp-submit .save-status.success{background-position:0 -180px}.vp-wrap .vp-submit .save-status.failed{background-position:0 -210px}.vp-wrap .vp-panel{padding:20px;position:absolute !important;top:-9999px !important;left:-9999px !important;max-width:100%;max-height:100%}.vp-wrap .vp-panel>h2{background-color:#f9f9f9;margin:10px 0 30px;padding:0;height:10px}.vp-wrap .vp-panel>h2 span{background-color:#fff;line-height:1em;padding:0 15px;position:relative;top:-10px}.vp-wrap .vp-section{background-color:#fff;margin-top:-1px;padding:30px 0 20px;position:relative;width:100%}.vp-wrap .vp-section>h3{background-color:#fff;color:#278ab7;font-size:12px;line-height:1em;padding:4px 10px;margin:20px 0 0 20px;position:absolute;top:0;text-transform:uppercase;z-index:1}.vp-wrap .vp-section>.description{display:block;height:20px;width:40px;background-image:url('../img/vp-sprite.png');background-repeat:no-repeat;background-position:0 -120px;cursor:pointer;position:absolute;right:0;margin:-10px 20px 0 0;background-color:#fff;padding:0 10px;z-index:1}.vp-wrap .vp-section>.description:hover{background-position:-40px -120px}.vp-wrap .vp-section .vp-controls{border-radius:3px;border:1px solid #eee;padding-top:10px;position:relative;width:100%}.vp-wrap .vp-field{background-color:transparent;border-bottom:1px solid #eee;display:table;table-layout:fixed;width:100%}.vp-wrap .vp-error{background-color:#fbf1f1}.vp-wrap .vp-field .label{display:table-cell;font-size:12px;line-height:20px;width:30%;padding:15px 0 15px 20px;vertical-align:top}.vp-wrap .vp-field .label label{cursor:default;display:block;font-weight:bold;padding-top:5px}.vp-wrap .vp-field .label .description{font-size:10px;line-height:1.4em;color:#999;margin-top:2px}.vp-wrap .vp-field .label .description p{margin:0}.vp-wrap .vp-field .field{display:table-cell;font-weight:normal;padding:15px 20px;position:relative;width:70%}.vp-wrap .vp-field .field .input{position:relative}.vp-wrap .vp-checkimage .field .input img,.vp-wrap .vp-radioimage .field .input img,.vp-wrap .vp-upload .field .input img{border-width:1px;border-style:solid;border-color:#ddd;border-radius:3px;padding:3px}.vp-wrap .vp-field .field .validation-msgs{color:#c00;clear:both;font-weight:bold}.vp-wrap .vp-field .field .validation-msgs ul{margin:0}.vp-wrap .vp-field .field .validation-msgs ul li:first-child{margin-top:10px}.vp-wrap .vp-field .field input[type="checkbox"],.vp-wrap .vp-field .field input[type="radio"]{display:none}.vp-wrap .vp-textbox .field input[type="text"],.vp-wrap .vp-slider .field input[type="text"],.vp-wrap .vp-upload .field input[type="text"],.vp-wrap .vp-date .field input[type="text"],.vp-wrap .vp-textarea .field textarea,.vp-wrap .vp-color .field input[type="text"]{margin:0;padding:6px 10px;border-radius:3px;border:1px solid #ccc;background-color:#fff;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.05)}.vp-wrap .vp-textbox .field input[type="text"],.vp-wrap .vp-upload .field input[type="text"],.vp-wrap .vp-textarea .field textarea{width:100%}.vp-wrap .vp-checkbox .field label,.vp-wrap .vp-radiobutton .field label{*display:inline;*zoom:1;display:inline-block;margin-right:30px;line-height:30px}.vp-wrap .vp-checkbox .field span,.vp-wrap .vp-radiobutton .field span{background-image:url('../img/vp-sprite.png');background-repeat:no-repeat;display:inline-block;margin-right:6px;position:relative;width:20px;height:20px;vertical-align:middle}.vp-wrap .vp-checkbox .field span{background-position:0 0}.vp-wrap .vp-radiobutton .field span{background-position:0 -20px}.vp-wrap .vp-checkbox .field input:checked ~ span{background-position:-20px 0}.vp-wrap .vp-radiobutton .field input:checked ~ span{background-position:-20px -20px}.vp-wrap .vp-checkbox .field input.checked ~ span{background-position:-20px 0}.vp-wrap .vp-radiobutton .field input.checked ~ span{background-position:-20px -20px}.vp-wrap .vp-checkimage .field label,.vp-wrap .vp-radioimage .field label{*display:inline;*zoom:1;display:inline-block;margin:5px;vertical-align:top}.vp-wrap .vp-checkimage .field img,.vp-wrap .vp-radioimage .field img{min-height:16px;min-width:16px;max-width:200px;max-height:200px;width:auto;height:auto}.vp-wrap .vp-checkimage .field input:checked ~ img,.vp-wrap .vp-radioimage .field input:checked ~ img,.vp-wrap .vp-checkimage .field input.checked ~ img,.vp-wrap .vp-radioimage .field input.checked ~ img{border-color:#278ab7;background-color:#278ab7}.vp-wrap .vp-toggle .field label{*display:inline;*zoom:1;display:inline-block}.vp-wrap .vp-toggle .field span{display:block;background-image:url('../img/vp-sprite.png');background-position:0 -40px;width:60px;height:30px;margin-top:-2px}.vp-wrap .vp-toggle .field input:checked ~ span{background-position:-60px -40px}.vp-wrap .vp-toggle .field input.checked ~ span{background-position:-60px -40px}.vp-wrap .vp-slider .field .input{padding:10px 80px 10px 10px}.vp-wrap .vp-slider .field .slidebar{background-color:transparent;background-image:url('../img/vp-sprite.png');background-repeat:repeat-x;background-position:0 -80px;border-radius:4px;border:0;height:8px;position:relative}.vp-wrap .vp-slider .field .slidebar a{background-color:transparent;background-image:url('../img/vp-sprite.png');background-repeat:no-repeat;background-position:0 -100px;cursor:pointer;border:0;display:block;height:20px;width:20px;position:absolute;margin-left:-10px;top:-6px;z-index:0}.vp-wrap .vp-slider .field .slidebar .ui-slider-range{background-image:url('../img/vp-sprite.png');background-repeat:repeat-x;background-position:0 -90px;height:8px;border-radius:4px;position:absolute;z-index:0}.vp-wrap .vp-slider .field .slideinput{margin-top:-10px;position:absolute;right:0;width:60px;top:0}.vp-wrap .vp-upload .field .input{padding-right:130px}.vp-wrap .vp-upload .field input[type="text"]{width:100%}.vp-wrap .vp-upload .field .buttons{position:absolute;top:0;right:0}.vp-wrap .vp-upload .field .image{line-height:0}.vp-wrap .vp-upload .field .image img{margin-top:10px}.vp-wrap .vp-upload .field .image img[src=""]{display:none}.vp-wrap .vp-sorter .field .input li.ui-state-highlight,.vp-wrap .vp-sorter .field .input li.select2-search-choice{display:block;float:none;margin:3px 5px;height:21px}.vp-wrap .vp-sorter .field .input ul,.vp-wrap .vp-multiselect .field .input ul{background-image:none;border-radius:3px;border:1px solid #ccc;background-color:#fff;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.05)}.vp-wrap .vp-multiselect .field .input .select2-dropdown-open ul,.vp-wrap .vp-sorter .field .input .select2-dropdown-open ul{-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15)}.vp-wrap .vp-multiselect .field .input .select2-dropdown-open.select2-drop-above ul,.vp-wrap .vp-sorter .field .input .select2-dropdown-open.select2-drop-above ul{-webkit-box-shadow:0 -4px 5px rgba(0,0,0,0.15);box-shadow:0 -4px 5px rgba(0,0,0,0.15)}.vp-wrap .vp-select .field .input a,.vp-wrap .vp-fontawesome .field .input a{height:30px;background-image:none;border-radius:3px;border:1px solid #ccc;background-color:#fff;-webkit-box-shadow:inset 0 -2px 4px rgba(0,0,0,0.05);box-shadow:inset 0 -2px 4px rgba(0,0,0,0.05)}.vp-wrap .vp-select .field .input a span,.vp-wrap .vp-fontawesome .field .input a span{line-height:28px}.vp-wrap .vp-select .field .input .select2-dropdown-open a,.vp-wrap .vp-fontawesome .field .input .select2-dropdown-open a{-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15)}.vp-wrap .vp-select .field .input .select2-dropdown-open.select2-drop-above a,.vp-wrap .vp-fontawesome .field .input .select2-dropdown-open.select2-drop-above a{-webkit-box-shadow:0 -4px 5px rgba(0,0,0,0.15);box-shadow:0 -4px 5px rgba(0,0,0,0.15)}.vp-wrap .vp-select .field .input a div,.vp-wrap .vp-fontawesome .field .input a div{border:0;background-color:transparent;background-image:none}.vp-wrap .vp-textarea .field textarea{max-height:200px;-webkit-resize:vertical;-moz-resize:vertical;resize:vertical;width:100%;height:100px}.vp-wrap .vp-wpeditor .label{display:block;padding:15px 0 0 20px;width:100%}.vp-wrap .vp-wpeditor .field{display:block;padding-top:0;width:100%}.vp-wrap .customEditor{margin:15px 0}.vp-wrap .customEditor textarea{width:100%;margin:0;-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;border-top-right-radius:0}.vp-wrap .custom_upload_buttons a{text-decoration:none}.vp-wrap .wp_themeSkin table.mceLayout{background:white;border-width:1px;border-style:solid;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;border-top-right-radius:3px;border-top-left-radius:3px;border-color:#CCC #CCC #dfdfdf}.vp-wrap .customEditor *{-webkit-box-sizing:content-box !important;-moz-box-sizing:content-box !important;-ms-box-sizing:content-box !important;box-sizing:content-box !important}.vp-wrap .vp-wpeditor .field .customEditor .mceIcon img{border-width:0;padding:0}.vp-wrap .vp-color .field label{background-image:url('../img/vp-sprite.png');background-position:0 -140px;display:block;height:20px;left:0;margin:5px;position:absolute;top:0;width:20px}.vp-wrap .vp-color .field label span{display:block;height:100%;width:100%;background-image:-webkit-linear-gradient(180deg,rgba(255,255,255,0.2) 0,rgba(0,0,0,0.05) 100%);background-image:-moz-linear-gradient(180deg,rgba(255,255,255,0.2) 0,rgba(0,0,0,0.05) 100%);background-image:-o-linear-gradient(180deg,rgba(255,255,255,0.2) 0,rgba(0,0,0,0.05) 100%);background-image:-ms-linear-gradient(180deg,rgba(255,255,255,0.2) 0,rgba(0,0,0,0.05) 100%);background-image:linear-gradient(180deg,rgba(255,255,255,0.2) 0,rgba(0,0,0,0.05) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff',endColorstr='#00ffffff',GradientType=0)}.vp-wrap .vp-color .field input[type="text"]{width:200px;padding:6px 12px 6px 35px}.vp-wrap .vp-date .field input[type="text"]{width:140px}.vp-wrap .vp-html .field .input{overflow:auto}.vp-wrap .vp-html .field .vp-field-loader{position:absolute;width:100%;height:100%;background-color:#fff;text-align:center;top:0}.vp-wrap .vp-html .field .vp-field-loader img{position:absolute;top:50%;left:50%;margin:-5px 0 0 -8px}.vp-wrap .vp-copyright{color:#888;font-size:11px;line-height:1.4em}.vp-wrap .vp-copyright a{color:#278ab7;text-decoration:none}.vp-wrap .vp-notebox{border-width:1px;border-style:solid;border-radius:3px;display:block;padding:10px 20px 10px 55px;position:relative;margin:10px 0;min-height:50px;width:auto}.vp-wrap .vp-notebox>i{display:block;font-size:30px;line-height:1em;left:0;margin:9px;-ms-filter:"alpha(opacity=30)";filter:alpha(opacity=30);opacity:.3;position:absolute;text-align:center;top:0;width:30px}.vp-wrap .vp-notebox>.label{display:block;width:auto;padding:0;font-weight:bold}.vp-wrap .vp-notebox>.description{padding:0;color:inherit}.vp-wrap .vp-notebox>.description p{margin:0}.vp-wrap .vp-notebox.note-normal{background-color:#eee;border-color:#ccc;color:#666}.vp-wrap .vp-notebox.note-info{background-color:#d1e4f3;border-color:#a8b6c1;color:#5881a1}.vp-wrap .vp-notebox.note-success{background-color:#c4ec94;border-color:#70ad60;color:#4d751c}.vp-wrap .vp-notebox.note-warning{background-color:#fee9a6;border-color:#d9c183;color:#978138}.vp-wrap .vp-notebox.note-error{background-color:#ffa2a3;border-color:#bc515b;color:#9c1825}.vp-wrap .vp-section .vp-notebox{margin:10px 20px}.ace_editor{border-width:1px;border-style:solid;border-color:#ddd;border-radius:3px;height:200px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;*border-right-width:2px;*border-bottom-width:2px;border-radius:3px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}#ui-datepicker-div{display:none;z-index:4 !important}.ui-widget-overlay{background-repeat:repeat}.vp-wrap .select2-container .fontawesome,.vp-wrap .select2-result-label .fontawesome{font-size:12px;vertical-align:middle}.vp-wrap .select2-container .fontawesome i,.vp-wrap .select2-result-label .fontawesome i{font-size:14px;margin-right:8px}.vp-wrap .select2-container{width:100%}.vp-wrap .select2-drop{border-color:#ccc;padding-top:10px;margin-top:-2px}.vp-wrap .select2-drop.select2-drop-above{margin-top:4px;padding-top:0;padding-bottom:10px;border-top-color:#ccc}.vp-wrap .select2-drop input{border-color:#ccc}.vp-wrap .select2-results .select2-highlighted{background:#278ab7}